Oliver KirchOliver Kirch
International FootballMarca Top 100: When a Ranking Prices Players Through Spanish EyesOn Tuesday evening, at a café near Place Bellecour in Lyon, Marca's list of t...
International FootballFive goals from five names: Barcelona walk into PSG–Real Madrid week with a crack at the backBarcelona's fifth goal at La Cartuja came from the fifth name. There was no...
International FootballReal Betis 2-5 Barcelona: Yamal opens with a stunner as Barca set record but expose defensive flawThe La Liga clash between Real Betis and Barcelona ended in a 5-2 away win,...
International FootballBarcelona vs Getafe: The Camp Nou Rotation and the Names That Do Not BelongWhen the team sheet appeared on the screen in the Camp Nou press room, my hab...
International FootballMbappe avoids serious injury: Sigh of relief before El ClasicoOn the morning of September 27, Real Madrid fans breathed a sigh of relief....
International FootballBayern's Move for Olmo Is Insurance, Not a No.10 PurchaseThree in the morning in Barcelona, I was still awake with a spreadsheet open ...
EsportsEuro 2026: Spain's Defensive Structure and the Numbers That Don't Show on the ScoreboardMinute 86, Olympiastadion Berlin. Mikel Oyarzabal tapped in from close range...
International FootballBarcelona 5-1 Feyenoord: The Warning to Europe Begins in the Dressing RoomLate at night in Barcelona, when the final whistle blew in the third minute o...
International FootballDani Olmo speaks out on Julian Alvarez case: 'Barcelona dream is legitimate, I don't understand Atletico'During a tribute event held in Terrassa on Wednesday, Dani Olmo – the Barcelo...
International Football31 Data Points, Zero Teams: The Crack Running Through Vietnamese Sports Desks18:00, Sunday, October 25, 2026. The procession leaves the foot of the Ángel ...
TennisRybakina into Ningbo semifinals: The 6-1 3-6 6-1 win exposes serving cracks, not peak formElena Rybakina enters the Ningbo Open semifinals as the top seed, but the 6-1...
International FootballIndonesia vs Malaysia at ASEAN Cup 2026: 85 Meetings and the Gap Between Two MemoriesOn the night of 5 September 2026, in Jakarta, Indonesia lost 2-3 to Malaysia ...
Table TennisWorthing TTC launches Junior Team 1 Star: the base of English youth table tennis patches its own gapThere is a gap on the English youth table tennis calendar, sitting neatly...
BadmintonTanvi Patri Wins the 2026 Badminton Asia U17 Title: Three Layers of Valuation Behind One TrophyThe U17 girls' singles final at the 2026 Badminton Asia Junior Championships ...
EsportsFalcons won TI 2026 then withdrew from Dota 2: the economics of global esportsJuly 2026. I sat in a small studio in Incheon, replaying the tape of Falcons...
Domestic FootballV-League 2026: Domestic Excitement, Continental ConundrumWhen Cong An Ha Noi defeated Adelaide United to secure a spot in the AFC...
ChessEuropean Club Cup: When Sponsor Money Shapes the CrownIn their last four games at Budva, Turkey's Bayegan Pendik did not lose a...
BasketballGiannis's 20-15-9 in His Third Preseason Game: Reading the Signal and Fixing an Attribution ErrorOn the second-to-last exhibition night of the preseason, the scoreboard read...
International FootballLy Hoang Nam's Historic Quadruple Finals Challenge at World Cup Pickleball 2026On September 6, 2026, at the Cau Giay Gymnasium in Hanoi, a sports record is...
BasketballWembanyama and the Defensive Puzzle: France Overcomes Sweden with a Fourth-Quarter SurgeWith 4:32 remaining in the fourth quarter, Victor Wembanyama caught the ball ...
